make restitution/reparation - Anglais Synonymes Dictionnaire